package cn.edu.zfc.community.config;

import cn.edu.zfc.community.pojo.RoleOrg;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.client.RestTemplate;

/**
 * 使用@Configuration标识类为配置类
 * 使用@Bean标识方法为配置方法，返回对象将被Spring容器管理
 */
@Configuration
public class Config {

    @Bean
    public RestTemplate getRT() {
        return new RestTemplate();
    }

    @Bean
    @ConfigurationProperties(prefix = "role")
    public RoleOrg getRO() {
        return new RoleOrg();
    }
}
